package com.px.user.model;

import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum  AdminOpsCategory {

    KICK_USER("KICK_USER", "踢人"),
    BANED_USER("BANED_USER", "禁言"),
    CREATE_REWARD("CREATE_REWARD", "创建礼物"),
    UPDATE_REWARD("UPDATE_REWARD", "更新礼物"),
    DELETE_REWARD("DELETE_REWARD", "删除礼物"),
    CREATE_CONST("CREATE_CONST", "创建常量"),
    UPDATE_CONST("UPDATE_CONST", "更新常量"),
    DELETE_CONST("DELETE_CONST", "删除常量"),
    CREATE_ROLE("CREATE_ROLE", "创建角色"),
    UPDATE_ROLE("UPDATE_ROLE", "更新角色"),
    DELETE_ROLE("DELETE_ROLE", "删除角色"),
    CREATE_USER("CREATE_USER", "创建用户"),
    DISABLE_USER("DISABLE_USER", "禁用用户"),
    UPDATE_USER("UPDATE_USER", "更新用户"),
    DELETE_USER("DELETE_USER", "删除角色"),
    UPDATE_AVATAR("UPDATE_AVATAR", "更新头像"),
    DELETE_AVATAR("DELETE_AVATAR", "删除头像"),
    CREATE_CHAT("CREATE_CHAT", "创建对话"),
    UPDATE_CHAT("UPDATE_CHAT", "更新对话"),
    DELETE_CHAT("DELETE_CHAT", "删除对话"),
    CREATE_MARQUEE("CREATE_MARQUEE", "创建跑马灯"),
    UPDATE_MARQUEE("UPDATE_MARQUEE", "更新跑马灯"),
    DELETE_MARQUEE("DELETE_MARQUEE", "删除跑马灯"),
    CREATE_IPBAN("CREATE_IPBAN", "创建禁用IP"),
    DELETE_IPBAN("DELETE_IPBAN", "删除禁用IP"),
    CREATE_PAY("CREATE_PAY", "创建支付通道"),
    UPDATE_PAY("UPDATE_PAY", "更新支付通道"),
    DELETE_PAY("DELETE_PAY", "删除支付通道");

    private final String status;
    private final String msg;
}
